nguyễn huy hoàng
A Pool Without a Scorekeeper: The Data Void in Vietnamese SwimmingOn the morning of a national swimming championship, I sat in the seventh row ...
Asiad 20 Diary, September 22: Vietnam's Shooting Result Cancelled, Swimming Faces a Dense MorningVietnam's shooting result was cancelled. That line, placed directly in the...
Vietnamese Swimming: The Gap Lies Outside the LaneI used to think Vietnamese swimming was only a few hundredths of a second...
Vietnamese Swimming's Missing Split Data: Lessons From an Empty Analysis SheetIn June 2026, I reopened a nine-dimension analysis file I had been given for ...
Vietnamese Swimming After Anh Vien: Sustained Speed and the Middle-Distance GapAt the 700-metre mark of the men's 1500m freestyle final at SEA Games 31, hel...
Vietnamese Swimming: Reading the SEA Games Medals Through Split DataIn June 2026, at the OCBC Aquatics Centre in Singapore, Nguyen Thi Anh Vien...
Vietnamese Swimming and the 1.8% Gap: Why SEA Games Gold Has Not Opened the Continental DoorIn the three most recent SEA Games I reviewed using 50-metre split charts, on...
Vietnamese Swimming Between Two Shores: Regional Gold and the Olympic GapThe beep sounds, the water breaks into a white ridge, and I close my eyes. It...
The V.League Transfer Window: The Price of CertaintyI remember the sound before I remember the image. The whistle, then the silen...
An Se-young Breaks the Title Record: Reading the Odense Final from Behind the ScoreboardAt 9-12 in the deciding game, An Se-young reached down, touched her left ankl...
The £830 Million Trail: How the Man City Dressing Room Learned to Live With a Suspended SentenceThere was a season when I sat through 19 home matches of a major club, and wh...
Real Madrid at Elche: Reading a Press Conference as an Unfinished Tactical MapIn the press room at Valdebebas, a line about penalty shoot-outs was dropped...
Ashlyn Anderson: The 9-Second Symphony and the NCAA Recruiting EquationThere is a number no one noticed in Rice University's recruiting announcement...
Bayley and Davies Lead GB Para Squad to France as World Championships Preparation Steps UpSheffield, one late-summer morning Inside the training hall at the English...
Toone Returns for England: Is Wiegman Fixing the Attack, or Admitting a Fear Named 'the Bus'?When Lucy Bronze withdrew with injury, the empty slot on England's right flan...
23/23 First-Serve Points: Taylor Townsend and the Data Verification Problem at the US OpenFlushing Meadows, a late August day. On a side court at the Billie Jean King...
Tite changes his plan for Ziyech: Botafogo is borrowing individual solutionsIn the 45th minute, when the referee blew for half-time, Tite did not stride...
Gacha Is Not Esports: Decoding the Mislabeled 90-Pull Monetization MachineHOOK At 11:41 p.m., as I finished the final cross-check of a file labeled...
Amy Hunt Runs 22.16s at Diamond League Final: A Perfect Season and the Whispers from the TrackBrussels, a September night – Amy Hunt steps onto the 200m track at the Diamo...
EuroVolley 2026: Turkey Falls 1-3 to Romania, Advance Hopes Rest Entirely on Final Match vs LatviaThe fourth set at BT Arena Cluj ended 25-18 in Romania's favor. Yet the final...
Asiad 20 Diary, September 22: Vietnam's Shooting Result Cancelled, Swimming Faces a Dense MorningVietnam's shooting result was cancelled. That line, placed directly in the...
Vietnamese Swimming: The Gap Lies Outside the LaneI used to think Vietnamese swimming was only a few hundredths of a second...
Vietnamese Swimming's Missing Split Data: Lessons From an Empty Analysis SheetIn June 2026, I reopened a nine-dimension analysis file I had been given for ...
Vietnamese Swimming After Anh Vien: Sustained Speed and the Middle-Distance GapAt the 700-metre mark of the men's 1500m freestyle final at SEA Games 31, hel...
Vietnamese Swimming: Reading the SEA Games Medals Through Split DataIn June 2026, at the OCBC Aquatics Centre in Singapore, Nguyen Thi Anh Vien...
Vietnamese Swimming and the 1.8% Gap: Why SEA Games Gold Has Not Opened the Continental DoorIn the three most recent SEA Games I reviewed using 50-metre split charts, on...
Vietnamese Swimming Between Two Shores: Regional Gold and the Olympic GapThe beep sounds, the water breaks into a white ridge, and I close my eyes. It...
The V.League Transfer Window: The Price of CertaintyI remember the sound before I remember the image. The whistle, then the silen...
An Se-young Breaks the Title Record: Reading the Odense Final from Behind the ScoreboardAt 9-12 in the deciding game, An Se-young reached down, touched her left ankl...
The £830 Million Trail: How the Man City Dressing Room Learned to Live With a Suspended SentenceThere was a season when I sat through 19 home matches of a major club, and wh...
Real Madrid at Elche: Reading a Press Conference as an Unfinished Tactical MapIn the press room at Valdebebas, a line about penalty shoot-outs was dropped...
Ashlyn Anderson: The 9-Second Symphony and the NCAA Recruiting EquationThere is a number no one noticed in Rice University's recruiting announcement...
Bayley and Davies Lead GB Para Squad to France as World Championships Preparation Steps UpSheffield, one late-summer morning Inside the training hall at the English...
Toone Returns for England: Is Wiegman Fixing the Attack, or Admitting a Fear Named 'the Bus'?When Lucy Bronze withdrew with injury, the empty slot on England's right flan...
23/23 First-Serve Points: Taylor Townsend and the Data Verification Problem at the US OpenFlushing Meadows, a late August day. On a side court at the Billie Jean King...
Tite changes his plan for Ziyech: Botafogo is borrowing individual solutionsIn the 45th minute, when the referee blew for half-time, Tite did not stride...
Gacha Is Not Esports: Decoding the Mislabeled 90-Pull Monetization MachineHOOK At 11:41 p.m., as I finished the final cross-check of a file labeled...
Amy Hunt Runs 22.16s at Diamond League Final: A Perfect Season and the Whispers from the TrackBrussels, a September night – Amy Hunt steps onto the 200m track at the Diamo...
EuroVolley 2026: Turkey Falls 1-3 to Romania, Advance Hopes Rest Entirely on Final Match vs LatviaThe fourth set at BT Arena Cluj ended 25-18 in Romania's favor. Yet the final...
